@charset "utf-8";
/* CSS Document */

*{margin:0px; padding:0px; list-style:none;}
body {
	margin: 0px; font-family:微软雅黑; font-size:15px;
}
a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: none;
	color: #333333;
}
a:active {
	text-decoration: none;
}
.menu3{ background:#1f60c6; overflow:hidden;}
.nav3{ width:1300px; margin:0px auto; overflow:hidden;}

.nav3 li{ width:11%; float:left; text-align:center; font-size:16px; color:#fff; line-height:55px;}
.nav3 a:hover li{
	text-decoration: none;
	color: #fff; background:#1fab48;
}
.fenlei{ width:90%; margin:0px auto; overflow:hidden;  }
.fenlei li{ background:#1f60c6; line-height:40px; color:#FFFFFF; text-indent:1.5em; font-size:16px; margin-bottom:10px; text-align:left;}

.anli{ width:1300px; margin:0px auto; overflow:hidden;}
.anli li{ width:285px; float:left;color:#FFFFFF; line-height:50px; 
}
.a1{ margin-right:30px; background:#37c684; }
.a2{margin-right:30px; background:#3368ba;}
.a3{margin-right:30px; background:#9347c3;}
.a4{ float:right; background:#df394c;}
.news{ overflow:hidden;}
.news li{ padding:15px; border-bottom:1px solid #ccc;}
.pro{ overflow:hidden;}
.pro li{ width:260px; float:left; margin-left:20px; height:330px; }
.pro li .pic{border:1px solid #ccc; overflow:hidden;}
.pro li .pic img{ width:260px; height:250px;}
.pro li .tit{ background:#4760b1; color:#FFF; padding:10px 0px; text-align:center;}
.footer{ background:url(images/bottom_y.jpg) repeat-x; overflow:hidden; color:#999;}

.content2{ width:1380px; margin:0px auto; overflow:hidden; }
.content2 .left2{ width:250px; float:left; overflow:hidden;}
.content2  .right2{ width:1120px; float:right; overflow:hidden;}
.xw{ width:90%; margin:0px auto; overflow:hidden;}
.ry{ overflow:hidden;}
.ry li{ width:260px; float:left; margin-left:20px; height:430px; }
.ry li .pic{border:1px solid #ccc; overflow:hidden;}
.ry li .pic img{ width:260px; }
.ry li .tit{ background:#f2f2f2; padding:10px 0px; text-align:center;}
#demo {
	width: 1300px;
	margin: 30px auto;
	overflow: hidden;
}
#indemo {
	float: left;
	width: 800%;
}
#demo1 {
	float: left;
}
#demo2 {
	float: left;
}
#demo ul li {
	width: 275px;
	height: 365px;
	float: left;
	margin: 0px 5px 0 5px;
	display: block;
	text-align: center;
}
#demo ul li a {
	line-height: 30px;
}
#demo ul li:hover {
	text-decoration: underline;
}
